The Annotation SDK/ActiveX is part of the Black Ice Software Document Imaging SDK/ActiveX toolkit. The Annotation SDK/ActiveX is a complete set of easy to use tools that enables software engineers to add annotation, drawing, text, graphics, images, signature, stamps and sticky notes to a document in a shorter timeframe.
Primary applications include Document imaging, Fax, Medical Imaging, or COLD applications using ‘C’, C++ or .NET languages.
Requires TIFF SDK/ActiveX or Image SDK/ActiveX, included in Document Imaging SDK/ActiveX.
- Multi-layer annotation - annotations can be assigned to specific layers
- Create Automated Annotation
- Internet ready ActiveX control
- Any annotation object can be used as a hyperlink. Hyperlinks can send messages/user messages, can execute programs, or can open Web pages
- Multi level Annotation Undo feature
- Cut, Copy and Paste annotations to and from the clipboard
- Annotations can be permanently burned into an image, saved as a separate file, or saved in the TIFF header
- Annotation passwords providing security for every object
- Rotate Annotations
- Resize and position any object
- Print an object
- Multi-page annotation support
- Print the annotations with the image
- Clickable Hyperlink
- Line
- Arrow
- Arrow shape
- Ellipse
- Rectangle
- White out
- Freehand
- Rubber Stamp
- Metafile Stamp
- Bitmap Objects
- User Defined Custom Object
- Editable single line Textbox
- Editable MultilineTextbox
- Interactive Signature
- Static Signature
- Editable Date & Time
- Interactive Checkbox
- Tooltip for objects
- Rounded Rectangle
- Note
- Text
- Highlight
- 1D and 2D Barcodes including QR, DataMatrix, PDF417
- Text Color
- Text Font Typeface and Style
- Border Line Drawing and Border Thickness
- Horizontal Text Alignment
- Vertical Text Alignment
- Default text for controls
- Custom Tooltips for Objects
- Background Color
- Launch URL when clicked
- Orientation
- Object Transparency
- Line Width
- Arrow Type
- Start Application when clicked
- Send message/custom message when clicked
- Note object
-
- Horizontal and Vertical Text alignment
- User selectable font
- User selectable background color
- User selectable text color
- Automatic Word Wrapping
- Text object - similar to the Note object but the Text object has a transparent background and no frame around the text
- Rubber stamp object - 30 prefabricated commonly used stamps, like “Paid", “Faxed", “Approved", etc.
- The Note object now works with an Opaque / Transparent background
- The black frame of the Note, Highlight and Whiteout objects can be turned off
- Start up Zoom is configurable
- Bitmaps can be placed over the image in transparent mode
- VB.NET
- C/C++
- Visual C++ (MFC)
- C#
The Annotation SDK/ActiveX objects include vector graphics, text, bitmaps and user-defined objects. Any object can be used to create a link to any type of data or action. Built-in features include automatic handling of object creation, a customizable toolbar, pull-down menus for each object type, and more. Documents can be zoomed, panned and scrolled without losing programming control, allowing you to modify how Annotation works. Since the Annotation SDK/ActiveX is object oriented, all objects can be edited in many ways including resizing, moving, rotating, modifying font, deleting, moving to back or front, changing attributes and much more. They can be saved in the image permanently or saved as a separate file. Annotations can be added to both color and black & white images, and the developer may choose between low level or fully automated modes.
UNICODE file name support
UNICODE file name support ensures the usability of foreign languages and special characters in the filenames when using the Black Ice Annotation SDKs.
64 bit support
The Black Ice Annotation SDK/ActiveX objects include 64 bit support from Version 12.00. 64 bit support ensures that the benefits of 64-bit hardware is fully obtained.
Annotation SDK/ActiveX Features:
Available Annotation Objects Include:
Annotation Properties:
The following properties can be set for Black Ice Annotation Objects:
Additional Features:
Programming Samples:
Annotation SDK/ActiveX ships with sample source code for:
Supported Operating Systems
Client
Windows 11 64 bit
Windows 10 32/64 bit
Windows 8.1 32/64 bit
Windows 7 32/64 bit
Server
Windows Server 2022
Windows Server 2019
Windows Server 2016
Windows Server 2012 R2 / 2012
Citrix XenApp / XenDesktop
VMware Horizon + ThinApp
VMware VCenter
Microsoft RemoteApp
Microsoft Hyper-V, Hyper-V VDI
Looking for more? Check out our Document Imaging SDK/ActiveX.
Image Processing Toolkits Product Feature Chart
For an overview of the Black Ice imaging products and to determine which product(s) are right for you, please click here.
Included in Toolkit
Available as an add-on
TIFF SDK/ActiveX | Image SDK/ActiveX | Document Imaging SDK/ActiveX | |
OCR - Optical Character Recognition | |||
Thumbnail Control | |||
TIFF File Formats | |||
Image File Formats | |||
Printing | |||
Advanced Printing - available only from Black Ice | |||
Internet Imaging | |||
Document Imaging | |||
Multiple Compressions Supported | |||
Color Space Conversion | |||
Color Depth Conversion | |||
Enhanced Transformations | |||
TIFF File Processing | |||
Text Processing | |||
Fax Image Processing | |||
Display | |||
Scanning - TWAIN | |||
Database Imaging | |||
Common Dialogs | |||
Special Effects | |||
Create custom image processing filters | |||
Fully .NET compatible | |||
Use ActiveX properties/methods/events | |||
Directly call exported DLL functions | |||
Create small footprint applications | |||
Low-level access to pixel data | |||
Full control over load/process/save with callbacks | |||
Share images (w/o copying) via DIBs/DDBs | |||
Full control over all display options | |||
Access to all TIFF tags | |||
Image PDF Read/Write | |||
Annotations | |||
Document Clean-up | |||
Scale-to-gray/favor-black filters (anti-aliasing) | |||
12 and 16 Bit Grayscale | |||
Barcode read/write |
Pricing
To purchase one of the development tools below, please complete and fax a copy of the associated license agreement to the Black Ice sales office. For ordering information, please click here.
For the Image Processing Toolkits Product pricing please click here.
To speak with a sales representative please call 561-757-4107 or email sales@blackice.com.
Products Name | License Agreement | Purchase Online |
ANNOTATION SDK/ACTIVEX RUNTIME FREE Requires TIFF SDK/ActiveX or Image SDK/ActiveX included in Document Imaging SDK/ActiveX |
Development License Agreement | Please Call |
Support Contracts
Black Ice Software, LLC
950 Peninsula Corp Circle Suite 2017
Boca Raton, FL 33487
Tel: 561-757-4107
Fax: 561-757-4109
E-Mail: sales@blackice.com